package main

import (
	"fmt"
	"math/rand"
	"time"
)

func main() {
	var (
		a   int
		b   int
		tmp int
	)
	fmt.Println("请输入a和b的值")
	fmt.Scan(&a, &b)
	fmt.Printf("请输入%d 和%d的值加的值", a, b)
	fmt.Scan(&tmp)
	tmp_data_1 := rand.Intn(10000)

	m := a + b
	if tmp == m {
		fmt.Println("恭喜你 回答正确，随机获取n[1~10]的抽奖机会！")
		rand.Seed(time.Now().UnixNano())

		count := rand.Intn(10)
		// fmt.Println(reflect.TypeOf(count))
		for i := 0; i <= count; i++ {
			tmp_data_2 := rand.Intn(10000)
			if tmp_data_1 != tmp_data_2 {

				fmt.Printf("当前是你第 %d次抽奖,抽奖结果 未中奖", i)

			} else {
				fmt.Println("恭喜你第次抽奖. 抽奖结果 中奖！！")
			}

		}

	} else {
		fmt.Println("回答错误！")
		return
	}

}
